In [1]:
import plotly.offline as pyo

from plotly.graph_objs import *

import chart_studio.plotly as py

import pandas as pd
from pandas import DataFrame
In [2]:
pyo.offline.init_notebook_mode()
In [3]:
stocks = py.get_figure("https://plotly.com/~rmuir/162/stock-closing-prices-for-apple-in-2012/")
In [4]:
pyo.iplot(stocks)
In [5]:
stocks['layout']['yaxis'].update({'tickformat' : '.2%'})
pyo.iplot(stocks)
In [6]:
stocks['layout']['yaxis'].update({'tickformat' : '.0%'})
pyo.iplot(stocks)
In [7]:
stocks['layout']['yaxis'].update({'tickformat' : '$.2f'})
pyo.iplot(stocks)
In [19]:
stocks['layout']['yaxis'].update({'tickformat' : '$.0f'})
pyo.iplot(stocks)
In [9]:
stocks['layout']['yaxis'].update({'range' : [0, 1500], 'tickformat' : '$,'})
pyo.iplot(stocks)
In [20]:
stocks['layout']['yaxis'].update({'range' : [0, max(stocks['data'][0]['y'])],
                                    'title' : 'Closing Price', 'tickformat' : "$.0f"})
pyo.iplot(stocks)
In [21]:
def updateDT(dt):
    stocks['layout'].update({'xaxis' : {'tickformat' : dt}})
    pyo.iplot(stocks)
In [22]:
updateDT("%d/%m/%y")
In [23]:
updateDT("%m-%d-%Y")
In [24]:
updateDT("%a %d %b %Y")
In [27]:
updateDT("%b %Y")
In [26]:
stackedArea = py.get_figure('rmuir', 168)
In [28]:
stackedArea
In [29]:
stackedArea['layout']['yaxis'].update({'tickformat' : ".0%", 'title' : 'Percentage of C02 Emissions'})
stackedArea['layout'].update({'title' : 'C02 Emissions, 1960 - 2011'})
pyo.iplot(stackedArea)
In [ ]: